StarFish: highly-available block storage

نویسندگان

  • Eran Gabber
  • Jeff Fellin
  • Michael Flaster
  • Fengrui Gu
  • Bruce Hillyer
  • Wee Teck Ng
  • Banu Özden
  • Elizabeth A. M. Shriver
چکیده

In this paper we present StarFish, a highly-available geographically-dispersed block storage system built from commodity servers running FreeBSD, which are connected by standard high-speed IP networking gear. StarFish achieves high availability by transparently replicating data over multiple storage sites. StarFish is accessed via a host-site appliance that masquerades as a host-attached storage device, hence it requires no special hardware or software in the host computer. We show that a StarFish system with 3 replicas and a write quorum size of 2 is a good choice, based on a formal analysis of data availability and reliability: 3 replicas with individual availability of 99%, a write quorum of 2, and read-only consistency gives better than 99.9999% data availability. Although StarFish increases the per-request latency relative to a direct-attached RAID, we show how to design a highly-available StarFish configuration that provides most of the performance of a direct-attached RAID on an I/O-intensive benchmark, even during the recovery of a failed replica. Moreover, the third replica may be connected by a link with long delays and limited bandwidth, which alleviates the necessity of dedicated communication links to all replicas.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Block of inward rectification by intracellular H+ in immature oocytes of the starfish Mediaster aequalis

Intracellular pH was recorded in immature starfish oocytes using pH-sensitive microelectrodes, and inwardly rectifying potassium currents were measured under voltage clamp. When the intracellular pH was lowered using acetate-buffered artificial sea water from the normal value of 7.09 to 5.9, inward rectification was completely blocked. The relationship between inward rectification and internal ...

متن کامل

Benthic Predators Influence Microhabitat Preferences and Settlement Success of Crown-of-Thorns Starfish (Acanthaster cf. solaris)

Like most coral reef organisms, crown-of-thorns starfish (Acanthaster spp.) are expected to be highly vulnerable to predation as they transition from a planktonic larval phase to settling among reef habitats. Accordingly, crown-of-thorns starfish might be expected to exhibit behavioural adaptations which moderate exposure to predation at this critical stage in their life history. Using pairwise...

متن کامل

Metaphase I arrest of starfish oocytes induced via the MAP kinase pathway is released by an increase of intracellular pH.

Reinitiation of meiosis in oocytes usually occurs as a two-step process during which release from the prophase block is followed by an arrest in metaphase of the first or second meiotic division [metaphase I (MI) or metaphase II (MII)]. The mechanism of MI arrest in meiosis is poorly understood, although it is a widely observed phenomenon in invertebrates. The blockage of fully grown starfish o...

متن کامل

Effects of the Erika oil spill on the common starfish

1 1 Effects of the Erika oil spill on the common starfish Asterias rubens, evaluated by field and laboratory studies. Abstract Impacts of the " Erika " oil spill on the common starfish Asterias rubens were investigated in the field, and using laboratory experiments based on contamination via food at different stages of the starfish reproductive cycle. Two months after the shipwreck, levels of h...

متن کامل

Tuning Starfish

STARFISH is a parallel le system simulator we built for our research into the concept of disk directed I O In this report we detail steps taken to tune the le systems supported by STARFISH which include a traditional parallel le system with caching and a disk directed I O system In particular we now support two phase I O use smarter disk scheduling increased the maximumnumber of outstanding req...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003